Market Price
$ 75.78
Selling Price
$ 67.07
3118
1116
1473
3793
Market Price
$ 73.66
Selling Price
$ 63.11
2893
1272
1841
4129
Market Price
$ 109.63
Selling Price
$ 93.82
1106
233
597
1509
Market Price
$ 101.56
Selling Price
$ 87.66
1998
1199
1023
2668
Market Price
$ 78.91
Selling Price
$ 67.17
514
357
505
2281
Market Price
$ 106.69
Selling Price
$ 93.72
344
113
80
931
Market Price
$ 83.80
Selling Price
$ 71.48
1921
779
645
2938
Market Price
$ 116.16
Selling Price
$ 98.90
744
717
599
1531
Market Price
$ 89.16
Selling Price
$ 78.67
997
947
946
1912
Market Price
$ 95.58
Selling Price
$ 79.82
1820
1464
489
4017
Market Price
$ 84.96
Selling Price
$ 73.80
1660
1470
1427
2308
Market Price
$ 92.61
Selling Price
$ 78.07
2619
2426
1378
2991
Market Price
$ 67.11
Selling Price
$ 57.85
1650
1516
1566
3612
Market Price
$ 75.92
Selling Price
$ 66.72
1688
1300
936
2282
Market Price
$ 84.13
Selling Price
$ 73.59
4062
975
3649
4366
Market Price
$ 80.39
Selling Price
$ 67.40
541
303
145
738
Market Price
$ 76.90
Selling Price
$ 69.48
471
122
255
1478
Market Price
$ 69.20
Selling Price
$ 60.33
908
633
227
1770
Market Price
$ 86.70
Selling Price
$ 73.72
1099
638
497
3704
Market Price
$ 79.84
Selling Price
$ 69.76
259
68
170
781
Market Price
$ 101.11
Selling Price
$ 88.02
472
341
139
2347
Market Price
$ 88.39
Selling Price
$ 75.78
358
297
78
785
Market Price
$ 91.30
Selling Price
$ 78.63
2495
1428
841
2597
Market Price
$ 100.27
Selling Price
$ 87.46
1946
1375
471
4751
Market Price
$ 66.21
Selling Price
$ 57.22
1823
686
1203
3040
Market Price
$ 88.50
Selling Price
$ 77.21
1761
1710
1748
4715
Market Price
$ 108.75
Selling Price
$ 91.28
2299
1101
1050
3915
Market Price
$ 74.98
Selling Price
$ 64.07
3768
3304
3154
4188
Market Price
$ 97.82
Selling Price
$ 87.35
1193
1161
742
2001
Market Price
$ 84.96
Selling Price
$ 76.56
2035
800
1052
4670
Market Price
$ 111.54
Selling Price
$ 94.82
605
188
435
1690
Market Price
$ 83.55
Selling Price
$ 70.17
2928
2255
1896
4082
Market Price
$ 91.94
Selling Price
$ 81.68
1599
1494
626
2455
Market Price
$ 111.32
Selling Price
$ 94.41
771
582
715
3225
Market Price
$ 115.59
Selling Price
$ 97.13
1378
714
276
1882
Market Price
$ 76.50
Selling Price
$ 68.08
793
774
612
2097
Market Price
$ 73.80
Selling Price
$ 62.75
1273
774
1014
3618
Market Price
$ 92.73
Selling Price
$ 78.22
925
557
506
1038
Market Price
$ 90.52
Selling Price
$ 76.46
240
126
176
581
Market Price
$ 75.96
Selling Price
$ 68.35
2314
867
1531
4938