Market Price
$ 61.12
Selling Price
$ 51.50
522
227
498
2462
Market Price
$ 68.51
Selling Price
$ 57.71
389
240
79
711
Market Price
$ 65.88
Selling Price
$ 59.02
2538
883
1430
3350
Market Price
$ 55.28
Selling Price
$ 47.47
1333
622
658
4450
Market Price
$ 31.53
Selling Price
$ 27.77
951
428
306
3336
Market Price
$ 38.44
Selling Price
$ 33.79
1701
660
1556
1838
Market Price
$ 45.87
Selling Price
$ 38.73
1221
551
520
3659
Market Price
$ 53.72
Selling Price
$ 44.96
3858
3606
1730
3999
Market Price
$ 34.29
Selling Price
$ 30.35
1039
933
972
2756
Market Price
$ 58.26
Selling Price
$ 50.60
1222
251
255
1887
Market Price
$ 48.61
Selling Price
$ 42.55
3676
1902
2549
4353
Market Price
$ 40.41
Selling Price
$ 34.05
367
241
208
889
Market Price
$ 68.92
Selling Price
$ 57.57
846
750
575
1096
Market Price
$ 46.76
Selling Price
$ 41.27
1949
1822
1611
4274
Market Price
$ 49.08
Selling Price
$ 41.26
1378
587
978
1719
Market Price
$ 53.11
Selling Price
$ 46.67
1718
1572
1109
2459
Market Price
$ 35.61
Selling Price
$ 32.37
1585
1019
379
3055
Market Price
$ 48.16
Selling Price
$ 41.72
2133
433
465
3918
Market Price
$ 60.02
Selling Price
$ 50.41
730
444
635
2122
Market Price
$ 58.44
Selling Price
$ 50.11
150
123
111
618
Market Price
$ 41.36
Selling Price
$ 35.05
2350
1983
773
4326
Market Price
$ 38.21
Selling Price
$ 33.38
804
436
185
3219
Market Price
$ 67.68
Selling Price
$ 58.96
1045
866
996
2601
Market Price
$ 37.43
Selling Price
$ 32.13
1733
1400
1579
2356
Market Price
$ 41.90
Selling Price
$ 37.23
1306
517
276
2542
Market Price
$ 48.20
Selling Price
$ 43.01
2719
1962
912
3466
Market Price
$ 32.01
Selling Price
$ 27.61
3566
2089
2470
3584
Market Price
$ 40.57
Selling Price
$ 35.01
1087
947
413
4156
Market Price
$ 61.84
Selling Price
$ 52.48
1043
528
485
1416
Market Price
$ 63.85
Selling Price
$ 55.80
811
547
177
932
Market Price
$ 36.92
Selling Price
$ 32.17
1487
512
607
2303
Market Price
$ 45.94
Selling Price
$ 38.35
618
495
203
688
Market Price
$ 39.19
Selling Price
$ 33.19
1936
1201
1277
3398
Market Price
$ 50.53
Selling Price
$ 45.86
472
112
117
1668
Market Price
$ 50.35
Selling Price
$ 45.38
1332
1171
562
2509
Market Price
$ 33.88
Selling Price
$ 28.67
670
455
306
849
Market Price
$ 43.20
Selling Price
$ 36.00
3561
1410
821
4468
Market Price
$ 63.05
Selling Price
$ 53.77
2227
2008
2012
2399
Market Price
$ 68.43
Selling Price
$ 57.62
1084
314
784
3384
Market Price
$ 39.01
Selling Price
$ 34.77
1904
1037
1430
2622