16,646 shares
26,605 shares
31,327 shares
42,184 shares
42,597 shares
41,291 shares
30,034 shares
38,686 shares
42,140 shares
24,068 shares