31,443 shares
43,111 shares
34,883 shares
14,739 shares
25,872 shares
42,831 shares
35,314 shares
36,186 shares
23,779 shares
347,902 shares