Market Price
$ 83.66
Selling Price
$ 73.01
2327
1091
2260
3014
Market Price
$ 101.97
Selling Price
$ 85.23
4215
1455
2047
4425
Market Price
$ 65.29
Selling Price
$ 55.39
3599
1611
863
3613
Market Price
$ 89.82
Selling Price
$ 74.90
2955
795
984
4161
Market Price
$ 100.28
Selling Price
$ 88.04
1385
1121
961
1663
Market Price
$ 71.23
Selling Price
$ 59.43
3669
775
3303
4159
Market Price
$ 92.91
Selling Price
$ 80.70
3253
1991
1271
3327
Market Price
$ 91.44
Selling Price
$ 81.69
754
739
629
1679
Market Price
$ 90.11
Selling Price
$ 76.25
2198
480
1202
3872
Market Price
$ 92.11
Selling Price
$ 81.52
4542
2566
3880
4546
Market Price
$ 106.48
Selling Price
$ 92.12
3216
2669
2864
4355
Market Price
$ 110.46
Selling Price
$ 93.36
1361
479
715
3847
Market Price
$ 91.65
Selling Price
$ 77.23
1646
834
633
3233
Market Price
$ 108.02
Selling Price
$ 93.93
3044
1930
1078
4175
Market Price
$ 76.77
Selling Price
$ 68.47
1843
548
1311
3497
Market Price
$ 76.42
Selling Price
$ 64.47
1400
792
434
1453
Market Price
$ 111.74
Selling Price
$ 95.63
1802
1618
596
2027
Market Price
$ 72.19
Selling Price
$ 60.89
1985
1773
641
3806
Market Price
$ 109.88
Selling Price
$ 95.28
2064
562
1954
4154
Market Price
$ 71.35
Selling Price
$ 61.50
250
116
223
688
Market Price
$ 74.84
Selling Price
$ 67.07
1839
398
611
4720
Market Price
$ 83.13
Selling Price
$ 72.95
175
132
62
764
Market Price
$ 91.20
Selling Price
$ 80.89
1213
880
264
2379
Market Price
$ 71.16
Selling Price
$ 62.83
396
278
312
1453
Market Price
$ 82.37
Selling Price
$ 74.09
623
575
201
1332
Market Price
$ 109.62
Selling Price
$ 98.88
600
545
577
2889
Market Price
$ 88.95
Selling Price
$ 77.76
978
887
427
1800
Market Price
$ 105.71
Selling Price
$ 92.98
1491
318
558
3862
Market Price
$ 96.04
Selling Price
$ 81.38
1190
1132
1079
1585
Market Price
$ 63.88
Selling Price
$ 56.97
283
217
228
865
Market Price
$ 90.04
Selling Price
$ 78.83
763
152
254
2367
Market Price
$ 112.55
Selling Price
$ 94.06
787
738
436
3672
Market Price
$ 115.05
Selling Price
$ 97.48
1621
1151
1510
1890
Market Price
$ 97.48
Selling Price
$ 83.45
422
126
101
647
Market Price
$ 82.44
Selling Price
$ 73.59
695
282
543
1815
Market Price
$ 104.33
Selling Price
$ 91.17
1453
1195
675
4859
Market Price
$ 73.80
Selling Price
$ 65.09
323
304
218
943
Market Price
$ 82.47
Selling Price
$ 74.42
2177
1272
797
4007
Market Price
$ 115.36
Selling Price
$ 98.68
1385
469
1052
4437
Market Price
$ 73.87
Selling Price
$ 62.65
4488
906
2361
4703