77,097 shares
265,858 shares
329,023 shares
55,706 shares
101,368 shares
584,486 shares
44,899 shares
291,221 shares
124,536 shares
370,313 shares