77,107 shares
265,869 shares
329,039 shares
55,718 shares
101,380 shares
584,509 shares
44,913 shares
291,229 shares
124,543 shares
370,328 shares