26,053 shares
25,418 shares
22,207 shares
26,004 shares
272,790 shares
18,721 shares
23,430 shares
31,016 shares
26,777 shares
14,563 shares