298,281 shares
135,760 shares
347,971 shares
77,641 shares
389,599 shares
103,860 shares
71,405 shares
61,628 shares
72,063 shares
32,504 shares