Market Price
$ 37.76
Selling Price
$ 34.04
390
177
134
1573
Market Price
$ 44.84
Selling Price
$ 38.73
1629
789
1313
2524
Market Price
$ 52.02
Selling Price
$ 44.86
2284
2219
1771
3716
Market Price
$ 59.61
Selling Price
$ 53.53
3168
2120
2179
3360
Market Price
$ 61.64
Selling Price
$ 54.26
1258
1169
487
4182
Market Price
$ 32.83
Selling Price
$ 29.26
1153
363
871
4286
Market Price
$ 51.39
Selling Price
$ 45.68
2588
1288
1897
4369
Market Price
$ 54.15
Selling Price
$ 46.38
2004
1935
1949
3138
Market Price
$ 33.57
Selling Price
$ 30.40
2792
2060
1382
2809
Market Price
$ 45.66
Selling Price
$ 38.55
985
693
571
2512
Market Price
$ 37.72
Selling Price
$ 34.11
1787
794
715
2809
Market Price
$ 67.76
Selling Price
$ 59.00
1342
593
1248
4146
Market Price
$ 35.55
Selling Price
$ 31.97
432
118
163
668
Market Price
$ 53.66
Selling Price
$ 48.61
1864
930
683
2410
Market Price
$ 58.88
Selling Price
$ 50.36
1509
1497
1384
3722
Market Price
$ 56.36
Selling Price
$ 47.73
1941
959
1358
3358
Market Price
$ 62.31
Selling Price
$ 54.43
670
161
348
1068
Market Price
$ 64.72
Selling Price
$ 54.80
1060
731
633
2574
Market Price
$ 33.45
Selling Price
$ 29.86
331
97
70
561
Market Price
$ 39.72
Selling Price
$ 34.84
2182
771
866
2616
Market Price
$ 44.82
Selling Price
$ 39.78
1924
454
1907
4823
Market Price
$ 40.38
Selling Price
$ 34.68
324
201
91
1121
Market Price
$ 54.18
Selling Price
$ 47.87
1316
1227
1192
2951
Market Price
$ 43.81
Selling Price
$ 36.56
390
278
201
529
Market Price
$ 41.04
Selling Price
$ 36.65
432
100
143
1020
Market Price
$ 45.97
Selling Price
$ 40.56
2411
1012
1909
3087
Market Price
$ 41.84
Selling Price
$ 35.38
3422
3104
2177
4621
Market Price
$ 43.05
Selling Price
$ 37.12
1365
1205
1064
2480
Market Price
$ 48.92
Selling Price
$ 41.74
2665
539
1586
2983
Market Price
$ 40.92
Selling Price
$ 37.19
720
158
281
1990
Market Price
$ 31.15
Selling Price
$ 28.07
1757
559
1615
2315
Market Price
$ 29.94
Selling Price
$ 26.05
229
83
72
1034
Market Price
$ 42.84
Selling Price
$ 37.39
2792
1249
839
3233
Market Price
$ 37.90
Selling Price
$ 33.64
1722
1069
655
1916
Market Price
$ 42.17
Selling Price
$ 35.27
796
320
411
834
Market Price
$ 56.87
Selling Price
$ 50.90
1637
471
462
3950
Market Price
$ 61.75
Selling Price
$ 53.07
286
111
193
861
Market Price
$ 45.13
Selling Price
$ 39.82
839
179
250
1178
Market Price
$ 44.43
Selling Price
$ 40.35
618
161
176
1665
Market Price
$ 39.32
Selling Price
$ 33.97
761
257
688
927