Market Price
$ 68.62
Selling Price
$ 57.23
1359
508
575
1984
Market Price
$ 104.12
Selling Price
$ 94.41
2498
2355
1467
4629
Market Price
$ 106.17
Selling Price
$ 90.61
2063
766
1566
2308
Market Price
$ 96.81
Selling Price
$ 86.54
2714
783
784
3008
Market Price
$ 75.70
Selling Price
$ 66.37
1447
505
523
1552
Market Price
$ 90.70
Selling Price
$ 78.10
1027
311
238
2967
Market Price
$ 84.20
Selling Price
$ 75.04
3720
1739
2949
4025
Market Price
$ 112.82
Selling Price
$ 95.37
753
690
532
2028
Market Price
$ 97.56
Selling Price
$ 86.27
321
134
237
551
Market Price
$ 94.05
Selling Price
$ 79.00
2843
1714
1702
4560
Market Price
$ 77.39
Selling Price
$ 69.90
764
171
238
2545
Market Price
$ 67.58
Selling Price
$ 57.18
1691
797
1519
2690
Market Price
$ 79.75
Selling Price
$ 68.32
554
353
198
555
Market Price
$ 85.52
Selling Price
$ 76.48
1165
1158
597
1857
Market Price
$ 84.21
Selling Price
$ 71.69
2379
1900
1550
2797
Market Price
$ 72.28
Selling Price
$ 61.00
966
546
465
4184
Market Price
$ 82.74
Selling Price
$ 74.10
1262
599
470
3961
Market Price
$ 96.09
Selling Price
$ 84.83
693
210
254
2442
Market Price
$ 93.36
Selling Price
$ 83.68
521
484
408
650
Market Price
$ 106.66
Selling Price
$ 92.86
1520
574
350
3510
Market Price
$ 110.37
Selling Price
$ 93.87
1033
375
839
2953
Market Price
$ 108.85
Selling Price
$ 92.50
990
889
893
1520
Market Price
$ 105.09
Selling Price
$ 89.87
1989
1734
690
4644
Market Price
$ 82.44
Selling Price
$ 71.28
392
230
90
525
Market Price
$ 77.90
Selling Price
$ 70.52
3747
2148
3190
3796
Market Price
$ 84.64
Selling Price
$ 75.43
704
238
472
2426
Market Price
$ 108.60
Selling Price
$ 98.55
1725
824
347
2215
Market Price
$ 70.14
Selling Price
$ 62.11
292
218
203
446
Market Price
$ 79.15
Selling Price
$ 66.99
1672
595
390
4745
Market Price
$ 104.12
Selling Price
$ 87.29
1318
283
773
4645
Market Price
$ 72.62
Selling Price
$ 60.81
1711
830
509
2772
Market Price
$ 79.53
Selling Price
$ 68.60
320
114
254
1076
Market Price
$ 102.51
Selling Price
$ 90.39
1440
800
424
1887
Market Price
$ 72.24
Selling Price
$ 65.45
266
71
118
522
Market Price
$ 87.44
Selling Price
$ 75.28
256
61
205
598
Market Price
$ 93.97
Selling Price
$ 85.32
2559
2111
2154
3240
Market Price
$ 82.06
Selling Price
$ 69.44
3706
2803
2764
3963
Market Price
$ 94.98
Selling Price
$ 83.63
692
418
684
2441
Market Price
$ 79.93
Selling Price
$ 68.57
1508
1187
833
4366
Market Price
$ 110.16
Selling Price
$ 97.41
279
244
270
443