304,367 shares
401,215 shares
51,519 shares
120,937 shares
145,774 shares
166,400 shares
57,819 shares
51,853 shares
99,094 shares
340,827 shares