304,400 shares
401,258 shares
51,554 shares
120,970 shares
145,779 shares
166,436 shares
57,853 shares
51,890 shares
99,127 shares
340,864 shares