Market Price
$ 80.97
Selling Price
$ 71.40
3132
2563
1311
4175
Market Price
$ 82.09
Selling Price
$ 68.90
449
373
240
1836
Market Price
$ 80.52
Selling Price
$ 72.69
1137
1081
527
4265
Market Price
$ 89.10
Selling Price
$ 79.86
3485
895
1236
4927
Market Price
$ 107.75
Selling Price
$ 90.53
1729
395
427
4387
Market Price
$ 101.47
Selling Price
$ 91.27
2145
869
448
4472
Market Price
$ 83.40
Selling Price
$ 74.27
2388
908
818
2982
Market Price
$ 70.48
Selling Price
$ 60.36
2824
654
2230
4745
Market Price
$ 84.56
Selling Price
$ 72.17
1821
564
1439
4617
Market Price
$ 95.22
Selling Price
$ 81.83
2372
1629
1469
3198
Market Price
$ 72.14
Selling Price
$ 64.67
1435
942
1141
1483
Market Price
$ 101.08
Selling Price
$ 91.50
1495
463
438
4282
Market Price
$ 107.99
Selling Price
$ 97.94
3924
2113
3866
4139
Market Price
$ 65.19
Selling Price
$ 55.74
1825
1156
626
2590
Market Price
$ 81.82
Selling Price
$ 71.25
1397
1331
832
1922
Market Price
$ 79.98
Selling Price
$ 67.17
2138
1903
678
2795
Market Price
$ 60.81
Selling Price
$ 55.20
2955
2669
1092
3563
Market Price
$ 111.72
Selling Price
$ 95.28
820
717
482
1695
Market Price
$ 92.67
Selling Price
$ 78.07
2891
918
2471
4075
Market Price
$ 92.36
Selling Price
$ 80.02
3035
2429
1693
3452
Market Price
$ 86.35
Selling Price
$ 74.35
678
573
333
1474
Market Price
$ 73.93
Selling Price
$ 64.24
721
563
664
1935
Market Price
$ 88.90
Selling Price
$ 78.61
1655
1213
1001
2682
Market Price
$ 106.61
Selling Price
$ 91.28
1664
630
884
2303
Market Price
$ 91.54
Selling Price
$ 78.26
942
885
693
1887
Market Price
$ 94.75
Selling Price
$ 81.67
1702
1662
1526
2736
Market Price
$ 85.53
Selling Price
$ 77.03
684
290
146
1154
Market Price
$ 81.60
Selling Price
$ 68.16
1769
1171
574
2507
Market Price
$ 100.42
Selling Price
$ 84.26
4141
4119
2090
4502
Market Price
$ 80.83
Selling Price
$ 70.05
1056
679
236
4932
Market Price
$ 79.18
Selling Price
$ 70.33
1172
368
786
2643
Market Price
$ 101.49
Selling Price
$ 90.20
1049
672
804
1607
Market Price
$ 71.01
Selling Price
$ 64.55
3017
2024
2797
3384
Market Price
$ 105.50
Selling Price
$ 88.53
362
229
149
1529
Market Price
$ 90.33
Selling Price
$ 78.36
998
383
712
4839
Market Price
$ 76.53
Selling Price
$ 68.09
2348
2256
1506
3031
Market Price
$ 116.96
Selling Price
$ 98.36
319
209
131
1438
Market Price
$ 73.27
Selling Price
$ 64.24
959
952
885
981
Market Price
$ 94.18
Selling Price
$ 85.27
1424
401
395
2191
Market Price
$ 98.87
Selling Price
$ 87.71
2174
2074
576
3211