41,845 shares
26,234 shares
25,632 shares
253,124 shares
168,479 shares
54,948 shares
266,411 shares
296,468 shares
38,465 shares
213,265 shares