331,760 shares
59,358 shares
148,666 shares
57,937 shares
74,115 shares
42,378 shares
119,611 shares
96,354 shares
105,032 shares
56,509 shares