43,999 shares
6,954 shares
33,389 shares
18,196 shares
25,894 shares
23,670 shares
12,279 shares
7,729 shares
14,301 shares
19,637 shares