Market Price
$ 52.16
1794
1460
891
2207
Market Price
$ 29.20
825
495
461
2762
Market Price
$ 50.52
3529
3348
936
4220
Market Price
$ 49.35
159
77
48
559
Market Price
$ 54.90
719
295
463
913
Market Price
$ 65.92
1305
669
930
2231
Market Price
$ 58.23
2398
755
1567
2629
Market Price
$ 49.67
1662
683
811
4896
Market Price
$ 55.95
3201
1290
2597
4387
Market Price
$ 54.58
292
218
289
764
Market Price
$ 61.90
921
490
910
4541
Market Price
$ 64.68
764
337
373
1877
Market Price
$ 45.01
987
339
302
2614
Market Price
$ 60.84
395
317
281
990
Market Price
$ 49.34
1422
500
920
2181
Market Price
$ 40.77
1331
1036
266
1585
Market Price
$ 53.78
960
625
677
1056
Market Price
$ 65.51
869
437
863
1859
Market Price
$ 71.16
1362
868
796
4744
Market Price
$ 42.31
2039
1859
584
3591
Market Price
$ 40.47
399
153
122
512
Market Price
$ 65.65
1294
829
383
3225
Market Price
$ 52.05
2221
1093
1001
2429
Market Price
$ 66.64
4668
4120
2200
4702
Market Price
$ 41.28
386
132
386
523
Market Price
$ 38.98
501
195
498
701
Market Price
$ 66.03
513
401
199
907
Market Price
$ 37.77
356
262
96
454
Market Price
$ 42.99
1018
612
293
1337
Market Price
$ 35.41
2927
2191
1189
4102
Market Price
$ 34.62
682
618
261
1263
Market Price
$ 49.82
571
177
156
2418
Market Price
$ 38.42
835
717
456
1242
Market Price
$ 61.78
3190
2420
1057
3582
Market Price
$ 69.71
1123
431
390
2587
Market Price
$ 56.22
608
525
592
926
Market Price
$ 60.06
2687
2293
1330
3385
Market Price
$ 61.02
1063
522
841
3643
Market Price
$ 57.76
1166
917
1054
1340
Market Price
$ 38.84
450
325
384
646