Market Price
$ 113.68
Selling Price
$ 98.41
1241
848
1172
4481
Market Price
$ 107.08
Selling Price
$ 94.94
756
425
705
916
Market Price
$ 75.38
Selling Price
$ 63.09
1126
1091
497
3930
Market Price
$ 82.55
Selling Price
$ 69.84
2406
1692
1605
4518
Market Price
$ 73.07
Selling Price
$ 62.37
1995
842
1128
3688
Market Price
$ 106.21
Selling Price
$ 91.66
2976
1270
1056
4224
Market Price
$ 98.99
Selling Price
$ 84.32
762
499
299
1577
Market Price
$ 107.26
Selling Price
$ 91.64
1742
1729
792
2431
Market Price
$ 91.80
Selling Price
$ 76.96
2855
1657
1886
3833
Market Price
$ 92.45
Selling Price
$ 79.39
1109
232
413
1483
Market Price
$ 67.45
Selling Price
$ 59.00
3510
1675
1950
3925
Market Price
$ 80.74
Selling Price
$ 68.20
883
879
634
897
Market Price
$ 104.66
Selling Price
$ 90.33
1430
951
669
4598
Market Price
$ 110.92
Selling Price
$ 94.82
757
706
669
1051
Market Price
$ 113.59
Selling Price
$ 94.92
793
676
727
2037
Market Price
$ 75.27
Selling Price
$ 64.26
3004
1200
1937
3298
Market Price
$ 67.78
Selling Price
$ 57.12
2240
751
491
3911
Market Price
$ 62.14
Selling Price
$ 55.45
1653
1247
462
2378
Market Price
$ 77.06
Selling Price
$ 69.71
1887
807
1453
2575
Market Price
$ 90.12
Selling Price
$ 79.37
2317
1135
2064
3739
Market Price
$ 88.02
Selling Price
$ 76.05
268
203
232
435
Market Price
$ 77.41
Selling Price
$ 67.29
557
122
197
1724
Market Price
$ 94.08
Selling Price
$ 83.14
1549
335
462
3248
Market Price
$ 80.05
Selling Price
$ 68.47
888
703
815
2876
Market Price
$ 79.74
Selling Price
$ 68.07
441
209
209
668
Market Price
$ 86.45
Selling Price
$ 72.29
4348
1428
3790
4999
Market Price
$ 87.62
Selling Price
$ 79.46
444
434
197
915
Market Price
$ 105.53
Selling Price
$ 90.00
445
322
408
662
Market Price
$ 101.37
Selling Price
$ 90.51
414
313
412
475
Market Price
$ 83.62
Selling Price
$ 73.19
1166
534
650
4603
Market Price
$ 87.98
Selling Price
$ 73.47
239
167
176
968
Market Price
$ 74.71
Selling Price
$ 65.06
2347
1764
842
4863
Market Price
$ 109.00
Selling Price
$ 94.94
923
831
408
2309
Market Price
$ 86.39
Selling Price
$ 74.21
1671
706
915
1733
Market Price
$ 82.86
Selling Price
$ 73.71
4115
3985
3873
4357
Market Price
$ 94.57
Selling Price
$ 79.78
585
361
147
591
Market Price
$ 88.03
Selling Price
$ 75.39
2767
970
2453
3064
Market Price
$ 92.92
Selling Price
$ 80.73
1069
622
1019
1079
Market Price
$ 88.84
Selling Price
$ 76.42
1595
1357
368
2737
Market Price
$ 77.83
Selling Price
$ 67.45
1868
1676
1533
3968