304,363 shares
401,199 shares
51,508 shares
120,925 shares
145,769 shares
166,395 shares
57,808 shares
51,848 shares
99,085 shares
340,823 shares