Market Price
$ 97.13
Selling Price
$ 81.31
3598
2552
880
4073
Market Price
$ 90.22
Selling Price
$ 78.15
2477
831
1288
4188
Market Price
$ 64.31
Selling Price
$ 55.48
1628
1403
1128
2630
Market Price
$ 88.80
Selling Price
$ 77.41
506
297
143
2155
Market Price
$ 74.93
Selling Price
$ 62.86
1636
1565
1352
2100
Market Price
$ 83.17
Selling Price
$ 75.30
2131
1201
1713
4451
Market Price
$ 101.45
Selling Price
$ 86.21
537
462
483
719
Market Price
$ 79.88
Selling Price
$ 70.92
424
368
292
473
Market Price
$ 84.30
Selling Price
$ 71.13
3993
3372
2159
4081
Market Price
$ 109.47
Selling Price
$ 91.25
2074
750
565
2791
Market Price
$ 108.51
Selling Price
$ 95.37
2076
1223
1484
3874
Market Price
$ 91.36
Selling Price
$ 80.87
2618
751
2239
2655
Market Price
$ 81.91
Selling Price
$ 69.99
425
155
307
660
Market Price
$ 83.77
Selling Price
$ 71.36
744
683
572
2846
Market Price
$ 73.02
Selling Price
$ 62.60
1476
314
635
4275
Market Price
$ 73.78
Selling Price
$ 62.21
1465
883
1451
2821
Market Price
$ 94.03
Selling Price
$ 79.16
568
221
127
1890
Market Price
$ 106.90
Selling Price
$ 92.86
787
254
675
1103
Market Price
$ 74.14
Selling Price
$ 66.04
1352
355
519
3176
Market Price
$ 100.98
Selling Price
$ 90.11
360
252
315
909
Market Price
$ 78.58
Selling Price
$ 65.84
2157
1609
614
4375
Market Price
$ 87.37
Selling Price
$ 76.04
2563
642
900
3161
Market Price
$ 102.34
Selling Price
$ 86.45
2470
1495
2308
3039
Market Price
$ 67.12
Selling Price
$ 56.40
4277
3572
2807
4972
Market Price
$ 71.08
Selling Price
$ 61.51
1380
553
1080
1948
Market Price
$ 95.74
Selling Price
$ 80.06
1412
819
1226
2685
Market Price
$ 76.65
Selling Price
$ 65.26
488
154
170
2303
Market Price
$ 110.97
Selling Price
$ 93.07
497
431
231
514
Market Price
$ 67.40
Selling Price
$ 56.37
981
330
619
3537
Market Price
$ 83.44
Selling Price
$ 73.93
764
721
682
2427
Market Price
$ 98.93
Selling Price
$ 86.09
831
501
596
2424
Market Price
$ 64.37
Selling Price
$ 56.51
2446
2444
1658
4263
Market Price
$ 71.01
Selling Price
$ 61.82
2700
1721
1048
3012
Market Price
$ 76.94
Selling Price
$ 65.86
4015
2180
1088
4143
Market Price
$ 65.37
Selling Price
$ 56.16
447
188
331
1504
Market Price
$ 80.50
Selling Price
$ 67.99
2934
1305
1453
3069
Market Price
$ 101.72
Selling Price
$ 90.92
1834
939
1517
4386
Market Price
$ 73.41
Selling Price
$ 66.54
1769
1394
605
3605
Market Price
$ 89.68
Selling Price
$ 76.93
1530
1327
1480
3018
Market Price
$ 83.39
Selling Price
$ 73.03
3525
1173
1517
3809