26,402 shares
31,234 shares
13,832 shares
19,790 shares
26,498 shares
74,660 shares
397,460 shares
28,850 shares
311,267 shares
55,259 shares