3,528 shares
14,387 shares
237,032 shares
155,585 shares
106,420 shares
265,129 shares
27,678 shares
92,502 shares
171,111 shares
70,281 shares