30,942 shares
36,296 shares
18,968 shares
41,890 shares
45,760 shares
11,759 shares
17,256 shares
15,251 shares
16,162 shares
18,278 shares