Market Price
$ 74.07
Selling Price
$ 62.10
3145
809
2196
3514
Market Price
$ 99.19
Selling Price
$ 85.89
1180
1055
694
1282
Market Price
$ 100.82
Selling Price
$ 89.44
3751
2037
2025
4919
Market Price
$ 69.37
Selling Price
$ 58.11
1625
1471
1232
3589
Market Price
$ 103.25
Selling Price
$ 92.70
3341
2565
715
4245
Market Price
$ 101.33
Selling Price
$ 87.47
1093
916
631
1197
Market Price
$ 115.16
Selling Price
$ 96.55
1240
288
1075
3712
Market Price
$ 76.49
Selling Price
$ 69.42
1482
1220
469
1626
Market Price
$ 72.05
Selling Price
$ 65.18
2058
1674
1200
4116
Market Price
$ 76.69
Selling Price
$ 67.17
2981
2369
1085
4373
Market Price
$ 63.00
Selling Price
$ 57.22
2926
2457
1145
4331
Market Price
$ 99.75
Selling Price
$ 83.97
2165
1565
1487
3953
Market Price
$ 83.92
Selling Price
$ 73.22
2142
1252
1959
2756
Market Price
$ 72.08
Selling Price
$ 61.04
2416
1155
1137
4357
Market Price
$ 82.46
Selling Price
$ 73.66
497
141
368
524
Market Price
$ 92.95
Selling Price
$ 84.08
1439
1373
624
1743
Market Price
$ 93.81
Selling Price
$ 82.58
1184
1113
933
2480
Market Price
$ 108.76
Selling Price
$ 91.28
585
411
343
1292
Market Price
$ 104.48
Selling Price
$ 91.60
1032
395
462
1674
Market Price
$ 66.13
Selling Price
$ 59.91
2253
1969
2074
2619
Market Price
$ 76.10
Selling Price
$ 65.64
3120
3087
1800
4669
Market Price
$ 65.72
Selling Price
$ 56.44
1481
1037
379
4198
Market Price
$ 98.79
Selling Price
$ 83.18
1534
1359
574
2800
Market Price
$ 81.15
Selling Price
$ 72.16
1067
992
1014
3898
Market Price
$ 101.76
Selling Price
$ 88.87
1814
1081
473
2395
Market Price
$ 100.18
Selling Price
$ 91.06
2099
1941
647
2601
Market Price
$ 105.67
Selling Price
$ 89.15
878
732
462
2837
Market Price
$ 63.83
Selling Price
$ 55.89
698
509
236
902
Market Price
$ 84.99
Selling Price
$ 74.44
2064
1854
1448
2170
Market Price
$ 68.67
Selling Price
$ 57.76
1982
1757
1511
2389
Market Price
$ 76.89
Selling Price
$ 67.79
733
429
356
1507
Market Price
$ 90.04
Selling Price
$ 75.40
2429
1895
690
2455
Market Price
$ 61.61
Selling Price
$ 55.40
3085
2331
2489
3243
Market Price
$ 104.22
Selling Price
$ 92.87
1107
622
1065
2287
Market Price
$ 69.17
Selling Price
$ 59.31
3603
1551
1790
4346
Market Price
$ 89.66
Selling Price
$ 78.90
1362
871
334
3053
Market Price
$ 70.80
Selling Price
$ 64.06
1848
1168
513
4650
Market Price
$ 103.35
Selling Price
$ 91.46
265
234
129
471
Market Price
$ 93.00
Selling Price
$ 83.42
2416
1737
701
2658
Market Price
$ 103.58
Selling Price
$ 90.21
1054
319
477
1296