331,803 shares
59,372 shares
148,710 shares
57,961 shares
74,133 shares
42,390 shares
119,645 shares
96,374 shares
105,057 shares
56,522 shares