Market Price
$ 50.84
Selling Price
$ 45.91
1332
797
498
3250
Market Price
$ 60.42
Selling Price
$ 52.66
1363
1294
472
2656
Market Price
$ 32.33
Selling Price
$ 29.13
3076
1942
2644
3469
Market Price
$ 40.07
Selling Price
$ 34.33
1950
783
732
2420
Market Price
$ 58.05
Selling Price
$ 50.84
2494
1760
1806
4080
Market Price
$ 47.76
Selling Price
$ 41.62
1578
743
611
1925
Market Price
$ 38.85
Selling Price
$ 32.42
1135
837
544
2464
Market Price
$ 36.54
Selling Price
$ 31.82
219
207
109
799
Market Price
$ 38.90
Selling Price
$ 33.90
2282
2117
527
2372
Market Price
$ 30.11
Selling Price
$ 25.89
813
704
655
2876
Market Price
$ 54.16
Selling Price
$ 46.85
332
161
97
411
Market Price
$ 56.33
Selling Price
$ 49.45
3600
2172
789
4494
Market Price
$ 65.09
Selling Price
$ 58.47
922
709
793
925
Market Price
$ 56.30
Selling Price
$ 49.29
2356
1372
529
3777
Market Price
$ 65.16
Selling Price
$ 54.33
2836
1237
1375
4400
Market Price
$ 34.43
Selling Price
$ 30.79
887
225
871
1132
Market Price
$ 54.51
Selling Price
$ 48.21
1858
971
941
2656
Market Price
$ 45.27
Selling Price
$ 38.42
2047
1060
979
3681
Market Price
$ 59.17
Selling Price
$ 51.29
2943
1477
815
3487
Market Price
$ 34.14
Selling Price
$ 29.35
224
218
132
895
Market Price
$ 69.46
Selling Price
$ 58.49
971
280
690
1143
Market Price
$ 38.95
Selling Price
$ 32.69
2556
1474
2151
2850
Market Price
$ 56.15
Selling Price
$ 49.99
1314
670
606
1328
Market Price
$ 34.18
Selling Price
$ 29.09
3387
2483
2075
4977
Market Price
$ 65.34
Selling Price
$ 58.49
1580
1122
1001
3172
Market Price
$ 49.06
Selling Price
$ 44.45
1814
463
625
2461
Market Price
$ 65.66
Selling Price
$ 57.92
2324
951
2212
3948
Market Price
$ 43.05
Selling Price
$ 38.38
94
81
48
464
Market Price
$ 43.27
Selling Price
$ 36.32
1102
608
1101
2728
Market Price
$ 43.82
Selling Price
$ 39.41
2794
1509
2529
3542
Market Price
$ 38.81
Selling Price
$ 33.58
1080
658
765
4542
Market Price
$ 64.92
Selling Price
$ 57.83
1089
726
738
1698
Market Price
$ 35.79
Selling Price
$ 30.19
922
849
627
1512
Market Price
$ 65.51
Selling Price
$ 57.71
2051
1029
1602
3861
Market Price
$ 65.16
Selling Price
$ 54.45
443
326
132
1645
Market Price
$ 57.51
Selling Price
$ 51.52
458
148
281
650
Market Price
$ 68.97
Selling Price
$ 59.38
1273
532
952
3538
Market Price
$ 31.17
Selling Price
$ 26.79
495
412
153
774
Market Price
$ 61.08
Selling Price
$ 51.52
630
587
419
1857
Market Price
$ 67.65
Selling Price
$ 56.94
619
241
458
675