44,860 shares
97,546 shares
44,078 shares
166,956 shares
89,811 shares
69,632 shares
113,334 shares
389,523 shares
42,108 shares
104,124 shares