Market Price
$ 102.11
Selling Price
$ 92.11
1996
991
1924
3097
Market Price
$ 70.55
Selling Price
$ 59.87
2875
2168
1813
4498
Market Price
$ 106.84
Selling Price
$ 94.74
2043
1723
429
2514
Market Price
$ 72.33
Selling Price
$ 60.95
614
342
475
2531
Market Price
$ 94.66
Selling Price
$ 81.00
660
180
618
993
Market Price
$ 77.22
Selling Price
$ 67.02
411
205
168
856
Market Price
$ 111.39
Selling Price
$ 95.69
1834
494
1416
1898
Market Price
$ 100.46
Selling Price
$ 89.48
1665
1303
598
2011
Market Price
$ 77.68
Selling Price
$ 69.57
1915
1749
1351
2368
Market Price
$ 112.02
Selling Price
$ 97.13
1887
1519
910
3135
Market Price
$ 70.94
Selling Price
$ 61.69
3841
3511
1215
4673
Market Price
$ 115.22
Selling Price
$ 96.11
1210
1111
560
2256
Market Price
$ 91.31
Selling Price
$ 77.29
2482
1922
2362
3352
Market Price
$ 102.67
Selling Price
$ 93.11
570
300
551
586
Market Price
$ 78.98
Selling Price
$ 67.08
3173
737
2361
4606
Market Price
$ 109.64
Selling Price
$ 91.77
3893
1728
1850
4463
Market Price
$ 81.82
Selling Price
$ 68.25
423
187
390
1106
Market Price
$ 92.73
Selling Price
$ 79.50
983
225
204
1669
Market Price
$ 104.61
Selling Price
$ 91.41
4611
4480
4406
4657
Market Price
$ 87.44
Selling Price
$ 78.18
2154
572
1947
4201
Market Price
$ 96.39
Selling Price
$ 81.50
2951
1754
709
3706
Market Price
$ 70.28
Selling Price
$ 62.11
3410
1513
1255
4874
Market Price
$ 84.21
Selling Price
$ 72.69
943
604
875
1989
Market Price
$ 91.98
Selling Price
$ 82.11
2383
769
1275
3431
Market Price
$ 94.02
Selling Price
$ 79.62
811
371
216
1188
Market Price
$ 101.03
Selling Price
$ 86.99
952
347
905
3856
Market Price
$ 94.74
Selling Price
$ 85.45
2489
909
2411
4925
Market Price
$ 96.01
Selling Price
$ 80.41
3044
630
1807
4585
Market Price
$ 86.12
Selling Price
$ 72.54
1701
577
862
3889
Market Price
$ 106.76
Selling Price
$ 90.43
871
731
559
3297
Market Price
$ 106.50
Selling Price
$ 93.53
494
432
436
660
Market Price
$ 70.02
Selling Price
$ 63.41
1858
1735
687
3631
Market Price
$ 79.88
Selling Price
$ 70.85
281
238
193
644
Market Price
$ 75.30
Selling Price
$ 63.94
3326
3171
1542
4182
Market Price
$ 108.38
Selling Price
$ 93.95
1725
689
759
3623
Market Price
$ 87.28
Selling Price
$ 72.93
2462
1657
1100
4053
Market Price
$ 82.22
Selling Price
$ 71.91
543
383
177
1548
Market Price
$ 73.38
Selling Price
$ 62.53
1793
678
1182
3490
Market Price
$ 87.41
Selling Price
$ 76.59
4220
2318
3416
4289
Market Price
$ 81.99
Selling Price
$ 73.80
3436
3310
1293
3639