Market Price
$ 67.52
Selling Price
$ 61.18
408
193
219
630
Market Price
$ 69.78
Selling Price
$ 58.51
1221
1038
458
1874
Market Price
$ 69.76
Selling Price
$ 58.79
843
644
821
1644
Market Price
$ 68.97
Selling Price
$ 60.15
2982
683
1197
4139
Market Price
$ 73.67
Selling Price
$ 62.31
1031
426
1011
1082
Market Price
$ 89.88
Selling Price
$ 80.14
2683
2352
2538
2843
Market Price
$ 70.30
Selling Price
$ 63.50
1315
774
1203
4030
Market Price
$ 91.91
Selling Price
$ 80.46
854
469
662
2056
Market Price
$ 76.23
Selling Price
$ 65.26
1401
635
736
3236
Market Price
$ 76.29
Selling Price
$ 63.61
1261
942
749
3358
Market Price
$ 89.44
Selling Price
$ 80.60
869
264
671
1321
Market Price
$ 89.44
Selling Price
$ 80.13
2219
930
1510
4663
Market Price
$ 68.30
Selling Price
$ 59.02
1563
660
1074
2649
Market Price
$ 98.36
Selling Price
$ 82.66
1125
1100
380
1585
Market Price
$ 79.63
Selling Price
$ 70.42
2475
2245
1132
2569
Market Price
$ 80.16
Selling Price
$ 71.49
2788
1372
2073
2918
Market Price
$ 92.19
Selling Price
$ 77.34
901
570
517
1675
Market Price
$ 82.60
Selling Price
$ 72.07
2531
1597
2070
2985
Market Price
$ 84.58
Selling Price
$ 76.00
1670
627
480
2840
Market Price
$ 81.69
Selling Price
$ 69.65
2179
1272
1731
2951
Market Price
$ 103.08
Selling Price
$ 87.08
2435
843
2181
3453
Market Price
$ 105.09
Selling Price
$ 88.91
3883
3065
3837
4217
Market Price
$ 84.04
Selling Price
$ 71.50
578
144
390
1788
Market Price
$ 85.31
Selling Price
$ 71.19
1174
544
464
1319
Market Price
$ 87.10
Selling Price
$ 76.48
1233
557
899
1657
Market Price
$ 102.37
Selling Price
$ 85.41
433
160
374
1507
Market Price
$ 116.71
Selling Price
$ 98.52
280
162
267
736
Market Price
$ 67.06
Selling Price
$ 58.74
1185
455
997
2593
Market Price
$ 86.78
Selling Price
$ 76.05
2434
873
847
2894
Market Price
$ 68.71
Selling Price
$ 59.51
961
658
627
1079
Market Price
$ 65.34
Selling Price
$ 55.50
441
354
363
1943
Market Price
$ 76.62
Selling Price
$ 68.99
563
241
244
696
Market Price
$ 71.43
Selling Price
$ 63.48
2798
2481
2702
3485
Market Price
$ 71.27
Selling Price
$ 64.48
1788
638
1394
4302
Market Price
$ 90.92
Selling Price
$ 82.63
209
161
190
793
Market Price
$ 114.11
Selling Price
$ 97.90
409
388
391
1686
Market Price
$ 97.54
Selling Price
$ 87.95
1382
448
1012
2346
Market Price
$ 91.20
Selling Price
$ 80.95
939
666
473
3079
Market Price
$ 66.13
Selling Price
$ 57.94
755
655
686
1374
Market Price
$ 110.50
Selling Price
$ 95.25
3705
1067
1692
4460