18,924 shares
22,388 shares
516,483 shares
22,559 shares
20,539 shares
26,290 shares
14,810 shares
47,893 shares
13,048 shares
11,998 shares