Market Price
$ 109.30
Selling Price
$ 98.28
1092
421
682
1168
Market Price
$ 107.71
Selling Price
$ 92.53
703
548
504
1494
Market Price
$ 69.14
Selling Price
$ 59.12
472
460
226
1237
Market Price
$ 76.48
Selling Price
$ 64.03
340
316
173
1597
Market Price
$ 107.88
Selling Price
$ 98.00
863
416
800
3803
Market Price
$ 73.87
Selling Price
$ 64.99
331
79
210
1632
Market Price
$ 81.16
Selling Price
$ 71.99
4311
1030
1751
4651
Market Price
$ 76.21
Selling Price
$ 65.32
448
131
164
599
Market Price
$ 112.05
Selling Price
$ 95.87
2827
1309
597
3577
Market Price
$ 90.23
Selling Price
$ 75.67
808
625
503
3325
Market Price
$ 85.77
Selling Price
$ 75.83
315
249
173
415
Market Price
$ 98.37
Selling Price
$ 82.83
869
642
824
1789
Market Price
$ 107.26
Selling Price
$ 94.44
1123
424
932
2033
Market Price
$ 92.82
Selling Price
$ 82.12
830
627
757
1635
Market Price
$ 84.84
Selling Price
$ 72.39
3286
1831
3085
3624
Market Price
$ 83.18
Selling Price
$ 74.95
606
497
296
619
Market Price
$ 76.30
Selling Price
$ 67.78
3385
1117
3308
3827
Market Price
$ 81.71
Selling Price
$ 69.66
1174
990
432
2002
Market Price
$ 105.97
Selling Price
$ 89.83
2552
2397
1956
4668
Market Price
$ 73.27
Selling Price
$ 64.17
809
763
368
1049
Market Price
$ 65.11
Selling Price
$ 58.67
946
393
757
1245
Market Price
$ 99.26
Selling Price
$ 87.40
1606
1165
534
4402
Market Price
$ 71.61
Selling Price
$ 63.77
269
258
69
451
Market Price
$ 82.76
Selling Price
$ 73.48
2852
2308
717
4403
Market Price
$ 110.84
Selling Price
$ 97.55
3203
682
2340
3389
Market Price
$ 70.36
Selling Price
$ 61.09
1735
496
1478
2640
Market Price
$ 108.32
Selling Price
$ 94.96
175
120
92
841
Market Price
$ 106.84
Selling Price
$ 90.24
868
492
565
2323
Market Price
$ 63.54
Selling Price
$ 56.41
2641
2531
1495
4635
Market Price
$ 88.62
Selling Price
$ 74.94
1144
811
819
4553
Market Price
$ 104.93
Selling Price
$ 87.77
3528
2597
2999
4000
Market Price
$ 70.66
Selling Price
$ 58.96
3577
3262
1548
3710
Market Price
$ 73.98
Selling Price
$ 65.35
1461
1458
315
2868
Market Price
$ 101.63
Selling Price
$ 85.59
372
125
177
1375
Market Price
$ 83.09
Selling Price
$ 73.21
1250
595
440
1460
Market Price
$ 87.36
Selling Price
$ 75.15
452
375
355
490
Market Price
$ 112.64
Selling Price
$ 97.18
562
373
329
629
Market Price
$ 105.10
Selling Price
$ 89.24
3907
1647
2511
4557
Market Price
$ 92.50
Selling Price
$ 83.35
1249
1011
568
1443
Market Price
$ 88.13
Selling Price
$ 76.17
255
168
222
877