354,039 shares
145,261 shares
267,063 shares
255,667 shares
128,549 shares
75,533 shares
296,707 shares
332,126 shares
469,388 shares
88,490 shares