Market Price
$ 102.28
Selling Price
$ 92.44
1715
1361
391
2235
Market Price
$ 67.45
Selling Price
$ 60.52
2983
1196
1273
3972
Market Price
$ 74.49
Selling Price
$ 66.39
916
915
503
3285
Market Price
$ 65.05
Selling Price
$ 57.47
2814
1593
1936
4039
Market Price
$ 61.55
Selling Price
$ 55.33
2045
1381
854
2240
Market Price
$ 77.03
Selling Price
$ 69.39
1579
1150
1057
1962
Market Price
$ 104.08
Selling Price
$ 93.54
1630
1621
823
4293
Market Price
$ 100.79
Selling Price
$ 85.10
1777
428
958
4274
Market Price
$ 69.49
Selling Price
$ 62.99
1258
844
1109
2055
Market Price
$ 68.60
Selling Price
$ 58.28
212
186
97
586
Market Price
$ 69.02
Selling Price
$ 57.80
1557
1252
844
3697
Market Price
$ 85.29
Selling Price
$ 73.24
1616
657
337
2724
Market Price
$ 93.71
Selling Price
$ 84.47
1031
386
940
4182
Market Price
$ 117.07
Selling Price
$ 98.03
692
509
280
2245
Market Price
$ 67.19
Selling Price
$ 58.23
846
689
565
2085
Market Price
$ 70.33
Selling Price
$ 60.71
3503
3223
717
4471
Market Price
$ 74.82
Selling Price
$ 63.44
1549
528
366
2501
Market Price
$ 76.98
Selling Price
$ 67.16
844
552
707
2502
Market Price
$ 68.40
Selling Price
$ 57.78
879
492
498
1363
Market Price
$ 81.33
Selling Price
$ 70.25
1171
901
308
3554
Market Price
$ 109.99
Selling Price
$ 94.16
4642
2947
4506
4900
Market Price
$ 63.73
Selling Price
$ 56.51
2709
557
2435
2974
Market Price
$ 102.34
Selling Price
$ 88.47
182
128
116
538
Market Price
$ 76.36
Selling Price
$ 66.28
834
557
589
1362
Market Price
$ 71.07
Selling Price
$ 62.64
3500
1922
2313
3790
Market Price
$ 72.95
Selling Price
$ 63.98
1816
405
632
1993
Market Price
$ 75.66
Selling Price
$ 67.42
777
434
585
1303
Market Price
$ 104.00
Selling Price
$ 87.37
1281
1118
452
1339
Market Price
$ 103.05
Selling Price
$ 90.15
664
387
213
1186
Market Price
$ 86.31
Selling Price
$ 73.45
1532
1211
1284
1743
Market Price
$ 84.71
Selling Price
$ 74.04
381
316
376
1017
Market Price
$ 106.22
Selling Price
$ 95.25
1663
1631
1297
2427
Market Price
$ 63.38
Selling Price
$ 57.07
847
816
308
1012
Market Price
$ 87.69
Selling Price
$ 74.37
465
395
353
553
Market Price
$ 100.60
Selling Price
$ 86.59
1638
437
860
2301
Market Price
$ 67.29
Selling Price
$ 57.19
444
329
441
1073
Market Price
$ 90.91
Selling Price
$ 77.46
2022
943
1315
3327
Market Price
$ 92.22
Selling Price
$ 77.03
4597
1093
4437
4646
Market Price
$ 76.81
Selling Price
$ 69.57
1710
1470
1219
2806
Market Price
$ 84.49
Selling Price
$ 71.94
864
199
463
3536