5,378 shares
5,361 shares
5,442 shares
5,044 shares
4,275 shares
30,939 shares
23,235 shares
458,528 shares
189,554 shares
221,802 shares