Market Price
$ 67.30
Selling Price
$ 58.42
916
298
336
3619
Market Price
$ 50.02
Selling Price
$ 42.81
2859
1045
2035
3566
Market Price
$ 62.40
Selling Price
$ 55.21
911
240
723
2008
Market Price
$ 65.11
Selling Price
$ 57.75
1070
1000
697
2268
Market Price
$ 52.45
Selling Price
$ 46.18
1541
854
669
2382
Market Price
$ 43.38
Selling Price
$ 37.71
3143
2860
2869
4133
Market Price
$ 32.18
Selling Price
$ 27.46
2617
1902
927
4362
Market Price
$ 53.17
Selling Price
$ 48.20
2653
1908
2636
3917
Market Price
$ 31.04
Selling Price
$ 27.85
622
296
375
2675
Market Price
$ 40.08
Selling Price
$ 33.68
1549
1489
721
4814
Market Price
$ 30.75
Selling Price
$ 26.85
2377
2376
1182
2573
Market Price
$ 40.98
Selling Price
$ 36.85
852
611
432
1515
Market Price
$ 48.77
Selling Price
$ 44.14
1140
510
1087
1141
Market Price
$ 46.97
Selling Price
$ 41.29
3093
2705
2307
3856
Market Price
$ 51.59
Selling Price
$ 45.76
638
622
399
671
Market Price
$ 59.59
Selling Price
$ 54.17
1175
396
960
1308
Market Price
$ 36.69
Selling Price
$ 31.70
951
936
661
1853
Market Price
$ 56.21
Selling Price
$ 49.78
990
413
767
4377
Market Price
$ 46.00
Selling Price
$ 40.73
3723
3040
2929
3912
Market Price
$ 36.70
Selling Price
$ 31.29
2603
1422
1177
3282
Market Price
$ 35.63
Selling Price
$ 30.24
3257
1804
1755
3473
Market Price
$ 34.99
Selling Price
$ 31.64
2454
1793
2331
2918
Market Price
$ 68.26
Selling Price
$ 57.66
628
612
619
2595
Market Price
$ 48.03
Selling Price
$ 42.21
491
219
122
740
Market Price
$ 48.58
Selling Price
$ 42.80
3188
2785
1460
4353
Market Price
$ 54.44
Selling Price
$ 48.93
630
497
452
1178
Market Price
$ 39.51
Selling Price
$ 35.62
594
543
133
2764
Market Price
$ 40.89
Selling Price
$ 34.72
711
372
526
2039
Market Price
$ 58.85
Selling Price
$ 49.32
222
193
193
404
Market Price
$ 45.32
Selling Price
$ 38.97
2699
1218
1580
2718
Market Price
$ 33.45
Selling Price
$ 28.50
1166
628
696
1844
Market Price
$ 41.70
Selling Price
$ 37.85
604
508
287
772
Market Price
$ 38.45
Selling Price
$ 33.58
1087
851
817
1975
Market Price
$ 64.66
Selling Price
$ 58.36
4222
2093
2817
4285
Market Price
$ 65.18
Selling Price
$ 54.40
1955
1140
804
2250
Market Price
$ 32.37
Selling Price
$ 27.88
758
471
257
1545
Market Price
$ 64.29
Selling Price
$ 55.00
843
556
205
937
Market Price
$ 57.19
Selling Price
$ 50.71
905
597
420
1224
Market Price
$ 41.07
Selling Price
$ 34.51
3254
2178
1674
4356
Market Price
$ 63.46
Selling Price
$ 55.62
3649
2973
779
3906