41,865 shares
26,272 shares
25,641 shares
253,142 shares
168,496 shares
54,967 shares
266,414 shares
296,476 shares
38,475 shares
213,275 shares