6,041 shares
2,902 shares
506,446 shares
412,579 shares
295,695 shares
316,627 shares
142,458 shares
502,973 shares
310,581 shares
110,265 shares