35,299 shares
17,479 shares
23,447 shares
41,007 shares
42,676 shares
35,146 shares
33,634 shares
36,766 shares
29,753 shares
34,950 shares