Market Price
$ 65.85
Selling Price
$ 57.24
2101
493
1667
3517
Market Price
$ 84.07
Selling Price
$ 76.07
4442
1474
1803
4594
Market Price
$ 86.53
Selling Price
$ 74.70
3446
2510
1895
3548
Market Price
$ 79.08
Selling Price
$ 66.14
1063
1017
510
2781
Market Price
$ 90.37
Selling Price
$ 81.67
291
156
249
1189
Market Price
$ 112.88
Selling Price
$ 95.74
1450
971
1004
3755
Market Price
$ 81.41
Selling Price
$ 70.01
980
969
790
2490
Market Price
$ 90.18
Selling Price
$ 81.11
1934
934
1880
3418
Market Price
$ 91.87
Selling Price
$ 78.84
1291
676
1283
4303
Market Price
$ 78.86
Selling Price
$ 71.37
1371
520
1021
4460
Market Price
$ 66.81
Selling Price
$ 59.66
870
332
754
1354
Market Price
$ 98.03
Selling Price
$ 86.65
808
782
630
2784
Market Price
$ 107.91
Selling Price
$ 91.53
668
553
433
2159
Market Price
$ 101.66
Selling Price
$ 90.67
1604
432
1014
4518
Market Price
$ 97.15
Selling Price
$ 87.60
1617
1410
917
2488
Market Price
$ 94.48
Selling Price
$ 82.78
3202
1870
2692
3339
Market Price
$ 88.33
Selling Price
$ 75.77
2601
2307
1120
4967
Market Price
$ 93.42
Selling Price
$ 80.36
879
825
690
2647
Market Price
$ 106.81
Selling Price
$ 90.34
1410
402
798
4504
Market Price
$ 104.36
Selling Price
$ 90.77
4346
973
1714
4787
Market Price
$ 98.95
Selling Price
$ 88.18
945
291
282
4132
Market Price
$ 77.34
Selling Price
$ 69.04
1421
799
745
1476
Market Price
$ 95.11
Selling Price
$ 82.01
819
602
570
1705
Market Price
$ 93.54
Selling Price
$ 80.67
637
543
411
2289
Market Price
$ 87.39
Selling Price
$ 74.11
1662
754
785
3555
Market Price
$ 103.39
Selling Price
$ 92.96
1933
423
1828
3170
Market Price
$ 116.08
Selling Price
$ 97.22
969
427
538
2687
Market Price
$ 98.89
Selling Price
$ 83.39
381
190
333
1011
Market Price
$ 84.25
Selling Price
$ 73.57
808
564
336
1037
Market Price
$ 72.95
Selling Price
$ 61.82
3537
2237
1659
3663
Market Price
$ 100.11
Selling Price
$ 89.52
1220
873
441
2501
Market Price
$ 89.32
Selling Price
$ 80.92
409
253
303
1741
Market Price
$ 95.38
Selling Price
$ 86.69
1561
1212
913
4935
Market Price
$ 81.43
Selling Price
$ 69.85
2197
1880
2167
4687
Market Price
$ 109.31
Selling Price
$ 98.51
2045
1558
1499
2317
Market Price
$ 93.82
Selling Price
$ 78.57
3377
2585
2321
3494
Market Price
$ 92.04
Selling Price
$ 79.78
854
667
213
2662
Market Price
$ 102.42
Selling Price
$ 88.44
987
200
986
1141
Market Price
$ 81.36
Selling Price
$ 73.15
939
487
278
1070
Market Price
$ 65.43
Selling Price
$ 59.43
1000
733
717
2246