Market Price
$ 74.37
Selling Price
$ 62.88
2479
1775
1389
2821
Market Price
$ 110.48
Selling Price
$ 96.84
629
347
428
1841
Market Price
$ 74.46
Selling Price
$ 63.44
1735
1238
879
3059
Market Price
$ 61.14
Selling Price
$ 55.12
2411
1156
1809
2553
Market Price
$ 94.59
Selling Price
$ 81.71
2236
1041
1554
4201
Market Price
$ 62.48
Selling Price
$ 55.48
339
186
181
919
Market Price
$ 73.34
Selling Price
$ 61.57
1951
557
1539
2693
Market Price
$ 108.74
Selling Price
$ 95.12
824
336
479
1788
Market Price
$ 106.15
Selling Price
$ 90.35
588
488
158
813
Market Price
$ 64.66
Selling Price
$ 56.53
474
473
190
1193
Market Price
$ 88.73
Selling Price
$ 75.11
712
444
583
1046
Market Price
$ 65.76
Selling Price
$ 58.67
473
310
206
887
Market Price
$ 76.52
Selling Price
$ 69.08
3872
1783
1218
4669
Market Price
$ 101.65
Selling Price
$ 91.91
1038
426
823
3699
Market Price
$ 91.34
Selling Price
$ 82.49
1376
424
877
3303
Market Price
$ 84.45
Selling Price
$ 73.85
496
191
422
1731
Market Price
$ 71.15
Selling Price
$ 62.59
130
49
77
565
Market Price
$ 68.34
Selling Price
$ 61.37
432
279
238
1346
Market Price
$ 91.51
Selling Price
$ 77.75
1845
1778
910
3677
Market Price
$ 71.11
Selling Price
$ 61.46
417
92
256
432
Market Price
$ 82.77
Selling Price
$ 72.85
2427
1397
1920
3095
Market Price
$ 110.99
Selling Price
$ 97.26
608
519
389
977
Market Price
$ 101.26
Selling Price
$ 90.15
1626
446
1397
2262
Market Price
$ 78.93
Selling Price
$ 70.16
327
226
117
1089
Market Price
$ 91.60
Selling Price
$ 83.22
518
152
203
1547
Market Price
$ 109.19
Selling Price
$ 96.97
2919
946
1933
4420
Market Price
$ 101.44
Selling Price
$ 86.22
1304
611
1212
1638
Market Price
$ 73.41
Selling Price
$ 63.71
1103
1037
564
1300
Market Price
$ 88.14
Selling Price
$ 73.77
1874
1081
1185
4729
Market Price
$ 76.09
Selling Price
$ 68.71
1809
869
914
3434
Market Price
$ 79.76
Selling Price
$ 71.60
163
113
94
462
Market Price
$ 90.14
Selling Price
$ 78.10
578
144
315
913
Market Price
$ 104.29
Selling Price
$ 87.96
1355
1103
513
1909
Market Price
$ 69.37
Selling Price
$ 58.23
2872
1710
1089
4927
Market Price
$ 104.95
Selling Price
$ 93.40
4567
1321
2413
4809
Market Price
$ 84.44
Selling Price
$ 73.92
374
74
217
471
Market Price
$ 99.85
Selling Price
$ 88.41
2192
580
625
3816
Market Price
$ 98.81
Selling Price
$ 89.70
4153
1996
3243
4449
Market Price
$ 68.82
Selling Price
$ 57.70
525
270
293
660
Market Price
$ 74.34
Selling Price
$ 62.61
4255
4207
1326
4304