20,591 shares
16,226 shares
34,667 shares
28,787 shares
19,078 shares
11,453 shares
24,998 shares
25,741 shares
27,955 shares
23,016 shares