44,429 shares
27,603 shares
27,259 shares
21,224 shares
18,781 shares
36,278 shares
24,836 shares
25,549 shares
37,009 shares
21,522 shares