30,431 shares
26,310 shares
19,856 shares
14,901 shares
34,989 shares
37,230 shares
20,651 shares
19,044 shares
13,869 shares
20,227 shares