77,097 shares
265,857 shares
329,022 shares
55,705 shares
101,366 shares
584,482 shares
44,898 shares
291,220 shares
124,534 shares
370,310 shares