21,844 shares
48,442 shares
33,759 shares
18,777 shares
41,005 shares
15,972 shares
20,313 shares
37,229 shares
35,017 shares
40,390 shares