Market Price
$ 60.99
Selling Price
$ 52.11
1908
592
1684
4833
Market Price
$ 29.59
Selling Price
$ 25.92
4857
1281
4100
4926
Market Price
$ 61.90
Selling Price
$ 52.50
1187
447
1178
3495
Market Price
$ 65.81
Selling Price
$ 58.86
1376
279
930
3388
Market Price
$ 28.24
Selling Price
$ 25.59
544
142
175
1043
Market Price
$ 44.39
Selling Price
$ 38.04
995
858
320
2459
Market Price
$ 54.76
Selling Price
$ 46.53
309
81
263
521
Market Price
$ 62.52
Selling Price
$ 56.54
503
290
180
2379
Market Price
$ 40.72
Selling Price
$ 35.39
837
452
306
1757
Market Price
$ 63.36
Selling Price
$ 55.14
682
164
462
1111
Market Price
$ 29.25
Selling Price
$ 25.11
2868
2564
1558
3059
Market Price
$ 31.04
Selling Price
$ 26.79
2247
1617
575
4312
Market Price
$ 56.89
Selling Price
$ 51.29
1015
477
736
3141
Market Price
$ 50.68
Selling Price
$ 44.88
366
193
359
678
Market Price
$ 56.57
Selling Price
$ 49.38
913
613
594
2246
Market Price
$ 55.20
Selling Price
$ 47.33
722
433
220
2327
Market Price
$ 34.72
Selling Price
$ 30.76
1385
383
375
3457
Market Price
$ 46.30
Selling Price
$ 38.83
2477
1802
1790
4128
Market Price
$ 64.20
Selling Price
$ 57.79
777
501
414
985
Market Price
$ 61.40
Selling Price
$ 51.71
1288
960
501
2124
Market Price
$ 64.95
Selling Price
$ 58.58
1042
834
768
1923
Market Price
$ 29.26
Selling Price
$ 25.40
1549
499
1514
1761
Market Price
$ 30.09
Selling Price
$ 26.15
1498
1015
924
1548
Market Price
$ 55.13
Selling Price
$ 50.11
4168
889
3208
4288
Market Price
$ 61.20
Selling Price
$ 54.80
1385
1006
746
1812
Market Price
$ 51.32
Selling Price
$ 42.96
724
672
336
1906
Market Price
$ 39.52
Selling Price
$ 33.34
4476
2979
1212
4753
Market Price
$ 64.34
Selling Price
$ 56.24
383
160
249
790
Market Price
$ 46.29
Selling Price
$ 39.29
3090
1157
1078
4286
Market Price
$ 31.60
Selling Price
$ 26.73
1133
319
694
2755
Market Price
$ 68.45
Selling Price
$ 58.12
4817
4649
3870
4929
Market Price
$ 62.04
Selling Price
$ 56.29
844
658
553
2723
Market Price
$ 35.60
Selling Price
$ 31.11
1054
770
326
4077
Market Price
$ 41.52
Selling Price
$ 36.43
2468
2201
2382
4348
Market Price
$ 49.77
Selling Price
$ 42.00
899
235
877
2641
Market Price
$ 57.54
Selling Price
$ 49.53
1411
410
572
1667
Market Price
$ 40.85
Selling Price
$ 36.88
655
619
421
1692
Market Price
$ 41.24
Selling Price
$ 36.63
1433
403
1138
2985
Market Price
$ 57.66
Selling Price
$ 52.09
490
404
223
1723
Market Price
$ 35.53
Selling Price
$ 31.27
230
172
189
664