Market Price
$ 70.81
Selling Price
$ 59.77
1751
1175
672
2281
Market Price
$ 67.63
Selling Price
$ 56.43
1386
689
1011
1666
Market Price
$ 80.04
Selling Price
$ 70.47
1171
1167
370
3093
Market Price
$ 95.85
Selling Price
$ 80.30
991
494
827
3276
Market Price
$ 69.62
Selling Price
$ 62.68
1293
1142
1115
1453
Market Price
$ 82.91
Selling Price
$ 74.03
856
492
528
2049
Market Price
$ 111.64
Selling Price
$ 98.82
236
147
139
545
Market Price
$ 88.79
Selling Price
$ 77.69
362
203
124
788
Market Price
$ 104.80
Selling Price
$ 92.88
973
364
880
4646
Market Price
$ 111.85
Selling Price
$ 95.91
660
612
245
1413
Market Price
$ 73.26
Selling Price
$ 66.55
1203
405
1151
3004
Market Price
$ 71.48
Selling Price
$ 60.61
1842
1678
890
2358
Market Price
$ 90.10
Selling Price
$ 75.17
1583
661
766
2023
Market Price
$ 65.34
Selling Price
$ 57.42
1163
501
543
3332
Market Price
$ 75.70
Selling Price
$ 66.97
3883
3603
2072
4196
Market Price
$ 84.38
Selling Price
$ 74.15
4679
1262
3812
4839
Market Price
$ 78.72
Selling Price
$ 68.26
2637
1950
733
4201
Market Price
$ 65.92
Selling Price
$ 56.05
1020
570
927
2661
Market Price
$ 78.75
Selling Price
$ 66.99
322
191
149
674
Market Price
$ 98.29
Selling Price
$ 89.30
1243
255
502
1304
Market Price
$ 106.84
Selling Price
$ 93.51
989
425
932
1754
Market Price
$ 108.97
Selling Price
$ 93.08
512
375
164
2108
Market Price
$ 68.02
Selling Price
$ 61.63
1131
414
996
1524
Market Price
$ 92.28
Selling Price
$ 82.69
2142
1169
1042
2649
Market Price
$ 114.64
Selling Price
$ 98.94
1942
697
1728
4693
Market Price
$ 69.95
Selling Price
$ 60.34
1482
1393
629
4174
Market Price
$ 75.36
Selling Price
$ 63.91
2893
2558
1212
4724
Market Price
$ 75.71
Selling Price
$ 68.08
1887
1808
1447
3125
Market Price
$ 66.68
Selling Price
$ 59.16
4541
3185
1010
4901
Market Price
$ 80.02
Selling Price
$ 72.23
4291
3783
2190
4319
Market Price
$ 76.97
Selling Price
$ 67.67
874
357
585
1127
Market Price
$ 83.97
Selling Price
$ 70.38
563
355
243
609
Market Price
$ 84.76
Selling Price
$ 76.40
982
968
970
3274
Market Price
$ 62.84
Selling Price
$ 56.21
2216
1749
1286
4235
Market Price
$ 77.04
Selling Price
$ 64.55
1852
589
1293
3036
Market Price
$ 83.43
Selling Price
$ 70.52
690
687
649
699
Market Price
$ 69.77
Selling Price
$ 63.01
2135
1733
1261
4457
Market Price
$ 87.02
Selling Price
$ 77.85
1639
1639
1144
4310
Market Price
$ 68.84
Selling Price
$ 61.07
781
156
445
1662
Market Price
$ 79.84
Selling Price
$ 72.17
486
367
431
2248