Market Price
$ 101.51
Selling Price
$ 88.80
2011
1919
1917
3865
Market Price
$ 98.77
Selling Price
$ 85.65
1290
638
1076
2122
Market Price
$ 94.12
Selling Price
$ 80.15
2281
1417
699
2798
Market Price
$ 79.67
Selling Price
$ 72.03
403
329
335
1150
Market Price
$ 88.90
Selling Price
$ 75.00
2315
1559
606
3188
Market Price
$ 91.50
Selling Price
$ 82.66
734
640
485
3457
Market Price
$ 77.02
Selling Price
$ 65.10
1907
1253
1596
3846
Market Price
$ 90.38
Selling Price
$ 77.28
1416
591
995
3204
Market Price
$ 105.47
Selling Price
$ 88.77
1067
452
675
1683
Market Price
$ 83.75
Selling Price
$ 74.53
773
614
624
3678
Market Price
$ 70.47
Selling Price
$ 61.62
1054
725
690
1126
Market Price
$ 86.41
Selling Price
$ 74.19
157
144
49
639
Market Price
$ 95.51
Selling Price
$ 84.78
1239
472
1040
3329
Market Price
$ 113.57
Selling Price
$ 98.23
545
399
308
2279
Market Price
$ 98.16
Selling Price
$ 87.80
460
257
384
1293
Market Price
$ 105.85
Selling Price
$ 95.25
888
590
284
1181
Market Price
$ 96.50
Selling Price
$ 81.82
2053
1343
501
2133
Market Price
$ 64.28
Selling Price
$ 56.95
1425
911
672
4232
Market Price
$ 88.18
Selling Price
$ 78.64
1278
822
1104
3826
Market Price
$ 108.70
Selling Price
$ 93.76
3206
920
1033
3834
Market Price
$ 80.69
Selling Price
$ 67.71
1534
963
1319
1930
Market Price
$ 73.80
Selling Price
$ 63.27
914
749
274
1865
Market Price
$ 76.17
Selling Price
$ 64.54
888
777
408
2100
Market Price
$ 97.57
Selling Price
$ 82.81
1282
748
784
2917
Market Price
$ 75.98
Selling Price
$ 68.84
3763
801
1998
4195
Market Price
$ 115.80
Selling Price
$ 98.13
1646
769
332
1738
Market Price
$ 76.24
Selling Price
$ 63.60
1139
347
744
3624
Market Price
$ 95.94
Selling Price
$ 84.30
1545
708
371
2654
Market Price
$ 64.39
Selling Price
$ 56.96
2095
1662
1215
4098
Market Price
$ 69.78
Selling Price
$ 63.17
685
643
158
2151
Market Price
$ 79.13
Selling Price
$ 67.96
1644
489
622
4859
Market Price
$ 103.82
Selling Price
$ 88.55
877
614
419
1581
Market Price
$ 104.10
Selling Price
$ 91.92
389
296
218
920
Market Price
$ 105.51
Selling Price
$ 90.69
2404
811
2341
3531
Market Price
$ 84.61
Selling Price
$ 72.84
2439
738
2181
3217
Market Price
$ 86.05
Selling Price
$ 72.84
475
148
120
848
Market Price
$ 90.49
Selling Price
$ 78.79
545
476
342
871
Market Price
$ 68.49
Selling Price
$ 59.37
1140
878
888
4108
Market Price
$ 76.38
Selling Price
$ 69.02
2437
793
2277
4924
Market Price
$ 106.22
Selling Price
$ 91.58
365
174
308
757