Market Price
$ 59.47
Selling Price
$ 50.80
1286
1071
464
4727
Market Price
$ 46.74
Selling Price
$ 41.62
1212
766
1006
1847
Market Price
$ 52.10
Selling Price
$ 44.09
851
663
421
2499
Market Price
$ 61.28
Selling Price
$ 51.28
2438
1298
1890
3140
Market Price
$ 60.81
Selling Price
$ 50.77
364
313
148
796
Market Price
$ 41.76
Selling Price
$ 35.86
3226
2228
710
4987
Market Price
$ 54.26
Selling Price
$ 46.18
1384
456
1208
1808
Market Price
$ 66.33
Selling Price
$ 56.68
1531
1266
1512
3742
Market Price
$ 53.34
Selling Price
$ 47.40
1298
848
361
2383
Market Price
$ 61.39
Selling Price
$ 51.78
1206
266
359
1817
Market Price
$ 29.91
Selling Price
$ 27.17
1307
492
999
4592
Market Price
$ 35.72
Selling Price
$ 31.35
2465
1365
829
4001
Market Price
$ 52.68
Selling Price
$ 46.53
992
984
233
2884
Market Price
$ 68.98
Selling Price
$ 58.76
587
386
133
1526
Market Price
$ 58.16
Selling Price
$ 50.76
2341
792
2134
2551
Market Price
$ 65.27
Selling Price
$ 56.68
530
160
178
2595
Market Price
$ 63.52
Selling Price
$ 57.54
448
289
346
806
Market Price
$ 65.91
Selling Price
$ 57.01
2222
2171
1774
3875
Market Price
$ 37.68
Selling Price
$ 32.51
1589
1316
365
4441
Market Price
$ 59.17
Selling Price
$ 50.17
468
308
137
1771
Market Price
$ 60.50
Selling Price
$ 52.79
128
114
67
611
Market Price
$ 45.54
Selling Price
$ 39.59
3368
1881
2360
3464
Market Price
$ 32.22
Selling Price
$ 28.38
915
840
304
2770
Market Price
$ 57.72
Selling Price
$ 49.11
4247
1691
2509
4521
Market Price
$ 32.35
Selling Price
$ 29.05
699
152
416
2027
Market Price
$ 40.03
Selling Price
$ 35.39
1225
1040
361
4035
Market Price
$ 62.14
Selling Price
$ 52.63
1525
1421
1268
4639
Market Price
$ 36.62
Selling Price
$ 32.58
2195
1235
1732
3552
Market Price
$ 57.62
Selling Price
$ 51.76
799
195
675
2942
Market Price
$ 51.64
Selling Price
$ 43.74
530
229
526
1049
Market Price
$ 66.65
Selling Price
$ 58.98
816
362
552
2994
Market Price
$ 45.36
Selling Price
$ 40.39
3512
2487
1925
4519
Market Price
$ 45.68
Selling Price
$ 39.32
2451
2425
540
3996
Market Price
$ 66.24
Selling Price
$ 55.41
669
578
667
2013
Market Price
$ 40.87
Selling Price
$ 35.90
1974
1947
1049
2323
Market Price
$ 52.10
Selling Price
$ 44.70
1433
783
760
2833
Market Price
$ 36.93
Selling Price
$ 30.87
809
355
730
3698
Market Price
$ 60.43
Selling Price
$ 51.55
1316
989
400
1742
Market Price
$ 62.38
Selling Price
$ 55.62
1088
741
625
2475
Market Price
$ 63.57
Selling Price
$ 55.52
933
641
580
996