Market Price
$ 112.03
Selling Price
$ 95.70
1980
1420
1363
4766
Market Price
$ 115.21
Selling Price
$ 96.52
1528
436
1253
2826
Market Price
$ 111.89
Selling Price
$ 95.97
700
674
491
1172
Market Price
$ 72.77
Selling Price
$ 65.45
2290
2129
1555
4629
Market Price
$ 87.95
Selling Price
$ 73.42
2481
531
1236
2503
Market Price
$ 80.55
Selling Price
$ 67.55
1675
1129
1220
2221
Market Price
$ 63.65
Selling Price
$ 55.12
415
396
394
1416
Market Price
$ 76.23
Selling Price
$ 65.68
1179
254
409
1532
Market Price
$ 86.05
Selling Price
$ 72.76
1113
241
938
1240
Market Price
$ 90.56
Selling Price
$ 81.03
1879
1284
553
4368
Market Price
$ 104.96
Selling Price
$ 92.47
286
218
202
1000
Market Price
$ 74.66
Selling Price
$ 64.78
1847
383
697
4008
Market Price
$ 86.40
Selling Price
$ 73.47
3433
1587
2681
4060
Market Price
$ 107.79
Selling Price
$ 97.19
1088
1072
799
3058
Market Price
$ 86.92
Selling Price
$ 75.16
2941
1287
890
3830
Market Price
$ 69.31
Selling Price
$ 59.87
327
271
211
1462
Market Price
$ 98.08
Selling Price
$ 85.73
751
437
520
3137
Market Price
$ 106.78
Selling Price
$ 89.92
288
130
63
734
Market Price
$ 85.72
Selling Price
$ 73.62
675
615
445
689
Market Price
$ 68.38
Selling Price
$ 59.73
3712
3198
1455
3814
Market Price
$ 99.21
Selling Price
$ 86.02
1353
1074
1142
2327
Market Price
$ 71.74
Selling Price
$ 61.11
881
826
527
1071
Market Price
$ 81.48
Selling Price
$ 69.52
1768
1102
1655
1864
Market Price
$ 87.10
Selling Price
$ 77.16
2301
724
753
4062
Market Price
$ 68.77
Selling Price
$ 57.76
4253
1871
3905
4846
Market Price
$ 90.35
Selling Price
$ 81.54
1623
1329
525
2575
Market Price
$ 77.04
Selling Price
$ 68.99
3276
2417
2551
3284
Market Price
$ 78.14
Selling Price
$ 69.46
2369
1397
887
2594
Market Price
$ 87.07
Selling Price
$ 74.45
2537
2468
1143
3968
Market Price
$ 75.22
Selling Price
$ 67.92
2388
1448
1662
4656
Market Price
$ 100.75
Selling Price
$ 84.72
986
266
683
4268
Market Price
$ 66.33
Selling Price
$ 56.23
1485
978
568
1766
Market Price
$ 84.33
Selling Price
$ 76.47
1886
1842
1222
2508
Market Price
$ 71.92
Selling Price
$ 61.04
355
315
160
946
Market Price
$ 67.33
Selling Price
$ 57.91
336
74
258
945
Market Price
$ 99.82
Selling Price
$ 87.17
735
246
399
2862
Market Price
$ 87.80
Selling Price
$ 78.32
715
701
496
2185
Market Price
$ 109.55
Selling Price
$ 97.81
687
279
531
2506
Market Price
$ 69.46
Selling Price
$ 59.90
1381
869
575
2559
Market Price
$ 107.71
Selling Price
$ 92.90
1605
1293
1132
2384