5,595 shares
35,724 shares
333,462 shares
684,300 shares
161,843 shares
284,861 shares
389,722 shares
190,476 shares
355,527 shares
211,075 shares