46,126 shares
32,955 shares
30,461 shares
114,073 shares
210,926 shares
179,030 shares
23,783 shares
74,171 shares
152,803 shares
36,667 shares