77,155 shares
265,908 shares
329,121 shares
55,752 shares
101,417 shares
584,590 shares
44,955 shares
291,261 shares
124,578 shares
370,384 shares