30,431 shares
26,313 shares
19,886 shares
14,902 shares
34,991 shares
37,232 shares
20,656 shares
19,044 shares
13,870 shares
20,227 shares