Market Price
$ 56.53
Selling Price
$ 50.58
1228
902
747
2904
Market Price
$ 61.35
Selling Price
$ 55.15
2067
1306
1277
4319
Market Price
$ 49.82
Selling Price
$ 43.39
1185
523
389
2321
Market Price
$ 37.65
Selling Price
$ 33.93
808
703
693
1887
Market Price
$ 64.70
Selling Price
$ 57.09
3004
1855
2560
3476
Market Price
$ 32.26
Selling Price
$ 28.83
1512
941
824
1938
Market Price
$ 36.26
Selling Price
$ 32.36
372
207
194
400
Market Price
$ 40.60
Selling Price
$ 35.99
613
317
265
2327
Market Price
$ 33.28
Selling Price
$ 29.20
2107
2075
1628
2166
Market Price
$ 32.79
Selling Price
$ 28.34
2900
1530
1781
4254
Market Price
$ 34.46
Selling Price
$ 29.16
887
255
719
2864
Market Price
$ 48.88
Selling Price
$ 42.49
2219
471
1149
3953
Market Price
$ 59.27
Selling Price
$ 52.76
1409
510
619
2293
Market Price
$ 60.35
Selling Price
$ 53.77
1084
580
638
1759
Market Price
$ 32.41
Selling Price
$ 28.70
1906
1260
1590
2539
Market Price
$ 64.59
Selling Price
$ 56.58
515
509
237
1118
Market Price
$ 59.75
Selling Price
$ 53.06
1539
1086
1504
3449
Market Price
$ 59.31
Selling Price
$ 49.58
1046
978
285
1836
Market Price
$ 63.31
Selling Price
$ 56.61
2238
2092
1163
2626
Market Price
$ 67.38
Selling Price
$ 57.82
866
782
744
2765
Market Price
$ 53.59
Selling Price
$ 45.83
588
397
158
1235
Market Price
$ 30.37
Selling Price
$ 25.44
3254
3198
860
4324
Market Price
$ 49.13
Selling Price
$ 42.12
404
373
284
1221
Market Price
$ 33.45
Selling Price
$ 30.06
297
67
152
489
Market Price
$ 31.41
Selling Price
$ 27.73
405
224
150
714
Market Price
$ 44.14
Selling Price
$ 39.52
3986
3029
2403
4124
Market Price
$ 68.98
Selling Price
$ 59.96
2379
752
1073
3407
Market Price
$ 64.94
Selling Price
$ 55.10
3675
2966
3041
4822
Market Price
$ 57.75
Selling Price
$ 51.84
278
168
209
524
Market Price
$ 42.33
Selling Price
$ 36.37
615
213
279
1051
Market Price
$ 38.56
Selling Price
$ 35.00
1085
446
451
4306
Market Price
$ 30.97
Selling Price
$ 26.21
860
414
831
3290
Market Price
$ 53.39
Selling Price
$ 47.01
845
275
454
3249
Market Price
$ 42.97
Selling Price
$ 37.95
3921
1677
2258
4235
Market Price
$ 46.12
Selling Price
$ 39.25
1280
586
1268
1720
Market Price
$ 52.48
Selling Price
$ 44.43
2348
1014
630
2438
Market Price
$ 48.21
Selling Price
$ 40.97
121
100
45
408
Market Price
$ 39.08
Selling Price
$ 33.47
2535
2209
2435
3154
Market Price
$ 40.11
Selling Price
$ 33.79
3204
1736
2645
3434
Market Price
$ 43.80
Selling Price
$ 36.83
867
814
393
1412