Market Price
$ 77.42
Selling Price
$ 65.98
1855
671
706
3282
Market Price
$ 82.97
Selling Price
$ 72.26
1117
653
787
1831
Market Price
$ 92.61
Selling Price
$ 80.11
3331
2845
704
4415
Market Price
$ 89.98
Selling Price
$ 76.43
361
272
344
708
Market Price
$ 114.16
Selling Price
$ 97.01
853
409
271
1604
Market Price
$ 97.58
Selling Price
$ 88.54
1146
665
1108
3694
Market Price
$ 107.69
Selling Price
$ 96.90
2008
1786
472
2541
Market Price
$ 117.28
Selling Price
$ 98.98
2177
804
567
3855
Market Price
$ 65.19
Selling Price
$ 55.67
3940
3892
2786
4746
Market Price
$ 66.78
Selling Price
$ 56.12
366
212
227
1301
Market Price
$ 65.69
Selling Price
$ 56.65
2476
1650
2394
4337
Market Price
$ 67.09
Selling Price
$ 57.37
1962
1338
478
3866
Market Price
$ 104.92
Selling Price
$ 87.74
507
439
256
650
Market Price
$ 73.62
Selling Price
$ 64.78
448
268
295
462
Market Price
$ 87.23
Selling Price
$ 75.05
1055
1040
335
3774
Market Price
$ 66.52
Selling Price
$ 55.82
2380
1372
1765
2599
Market Price
$ 106.06
Selling Price
$ 93.69
1095
874
809
1888
Market Price
$ 106.89
Selling Price
$ 89.87
4063
3321
2256
4418
Market Price
$ 64.00
Selling Price
$ 56.22
3740
3710
1957
4626
Market Price
$ 87.26
Selling Price
$ 74.74
807
345
477
1064
Market Price
$ 82.52
Selling Price
$ 72.83
4615
2455
3120
4863
Market Price
$ 71.88
Selling Price
$ 63.47
540
163
406
901
Market Price
$ 72.23
Selling Price
$ 63.18
1819
700
811
2353
Market Price
$ 76.41
Selling Price
$ 65.81
1292
782
616
3707
Market Price
$ 100.88
Selling Price
$ 84.95
1208
1163
726
3863
Market Price
$ 66.42
Selling Price
$ 57.32
624
614
498
1867
Market Price
$ 86.19
Selling Price
$ 78.21
255
136
215
738
Market Price
$ 73.15
Selling Price
$ 63.58
1732
718
1188
4373
Market Price
$ 87.68
Selling Price
$ 76.23
1712
954
899
4369
Market Price
$ 102.13
Selling Price
$ 87.52
2258
1167
793
4146
Market Price
$ 65.56
Selling Price
$ 58.12
1423
537
854
3218
Market Price
$ 108.11
Selling Price
$ 93.37
1338
1019
364
3104
Market Price
$ 87.72
Selling Price
$ 73.90
1321
653
331
3778
Market Price
$ 70.41
Selling Price
$ 59.05
2853
809
910
4242
Market Price
$ 66.08
Selling Price
$ 55.45
471
141
198
956
Market Price
$ 93.95
Selling Price
$ 83.73
1492
1492
1425
3210
Market Price
$ 100.36
Selling Price
$ 88.07
1000
846
876
3324
Market Price
$ 82.48
Selling Price
$ 71.20
1732
748
1298
1954
Market Price
$ 79.33
Selling Price
$ 70.98
653
363
556
1175
Market Price
$ 100.89
Selling Price
$ 90.90
1218
366
766
4719